tea kettle - French English Dictionary